package es.eupt.amazingpi.sync;

import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;

import es.eupt.amazingpi.model.juego.MensajeJuego;
import es.eupt.amazingpi.model.usuario.MensajeUsuario;

public class MensajeInputStream extends ObjectInputStream{

	public MensajeInputStream(InputStream in) throws IOException {
		super(in);
	}
	
	public Mensaje readMensaje() throws ClassNotFoundException, IOException {
		return (Mensaje)super.readObject();
	}
	
	public MensajeUsuario readMensajeUsuario() throws ClassNotFoundException, IOException {
		return (MensajeUsuario)super.readObject();
	}
	
	public MensajeJuego readMensajeJuego() throws ClassNotFoundException, IOException {
		return (MensajeJuego)super.readObject();
	}

}
